<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
        <head>
          <title>scalation.scala2d.QArrow</title>
          <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
          
      <link type="text/css" media="screen" rel="stylesheet" href="../../lib/template.css" />
      <script type="text/javascript" src="../../lib/jquery.js"></script>
      <script type="text/javascript" src="../../lib/jquery-ui.js"></script>
      <script type="text/javascript" src="../../lib/template.js"></script>
      <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
    
        </head>
        <body class="type">
      <div id="definition">
        <img src="../../lib/class_big.png" />
        <p id="owner"><a name="scalation" class="extype" href="../package.html">scalation</a>.<a name="scalation.scala2d" class="extype" href="package.html">scala2d</a></p>
        <h1>QArrow</h1>
      </div>

      <h4 class="signature" id="signature">
      <span class="kind">case class</span>
      <span class="symbol"> 
        <span class="name">QArrow</span>
        
        <span class="params">(<span name="p1">p1: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="pc">pc: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="p2">p2: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="len">len: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result"> extends <span name="java.awt.geom.Path2D.Double" class="extype">Double</span> with <a name="scalation.scala2d.CurvilinearShape" class="extype" href="CurvilinearShape.html">CurvilinearShape</a> with <span name="scala.Product" class="extype">Product</span> with <span name="scala.Serializable" class="extype">Serializable</span></span>
      </span>
      </h4>
      
          <div class="fullcommenttop" id="comment"><div class="comment cmt"><p>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
The QArrow class uses Java's Path2D class to create a quad curve with an arrowhead
on the far end.  The main curve is defined by points p1 and p2 along with a
control point pc.  Points p3 and p4 are the corners of the triangular arrowhead.</p></div><dl class="paramcmts block"><dt class="param">p1</dt><dd class="cmt"><p>the starting point for the curve/arc</p></dd><dt class="param">pc</dt><dd class="cmt"><p>the control point for the curve/arc</p></dd><dt class="param">p2</dt><dd class="cmt"><p>the ending point for the curve/arc</p></dd><dt class="param">len</dt><dd class="cmt"><p>the length of the arrowhead on the curve/arc
</p></dd></dl><div class="toggleContainer block">
          <span class="toggle">Linear Supertypes</span>
          <div class="superTypes hiddenContent"><span name="scala.Serializable" class="extype">Serializable</span>, <span name="scala.Product" class="extype">Product</span>, <span name="scala.Equals" class="extype">Equals</span>, <a name="scalation.scala2d.CurvilinearShape" class="extype" href="CurvilinearShape.html">CurvilinearShape</a>, <a name="scalation.util.Error" class="extype" href="../util/Error.html">Error</a>, <span name="java.awt.geom.Path2D.Double" class="extype">Double</span>, <span name="java.io.Serializable" class="extype">Serializable</span>, <span name="java.awt.geom.Path2D" class="extype">Path2D</span>, <span name="java.lang.Cloneable" class="extype">Cloneable</span>, <span name="java.awt.Shape" class="extype">Shape</span>, AnyRef, <span name="scala.Any" class="extype">Any</span></div>
        </div></div>
        

      <div id="template">

        <div id="mbrsel">
          <div id="textfilter"><span class="pre"></span><span class="input"><input accesskey="/" type="text" /></span><span class="post"></span></div>
          <div id="order">
                <span class="filtertype">Ordering</span>
                <ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By inheritance</span></li></ol>
              </div>
          <div id="ancestors">
                <span class="filtertype">Inherited</span>
                <ol><li class="hideall out"><span>Hide All</span></li>
                <li class="showall in"><span>Show all</span></li></ol>
                <ol id="linearization"><li name="scalation.scala2d.QArrow" class="in"><span>QArrow</span></li><li name="scala.Serializable" class="in"><span>Serializable</span></li><li name="scala.Product" class="in"><span>Product</span></li><li name="scala.Equals" class="in"><span>Equals</span></li><li name="scalation.scala2d.CurvilinearShape" class="in"><span>CurvilinearShape</span></li><li name="scalation.util.Error" class="in"><span>Error</span></li><li name="java.awt.geom.Path2D.Double" class="in"><span>Double</span></li><li name="java.io.Serializable" class="in"><span>Serializable</span></li><li name="java.awt.geom.Path2D" class="in"><span>Path2D</span></li><li name="java.lang.Cloneable" class="in"><span>Cloneable</span></li><li name="java.awt.Shape" class="in"><span>Shape</span></li><li name="scala.AnyRef" class="in"><span>AnyRef</span></li><li name="scala.Any" class="in"><span>Any</span></li></ol>
              </div>
          <div id="visbl">
              <span class="filtertype">Visibility</span>
              <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
            </div>
        </div>

        <div class="members" id="constructors">
              <h3>Instance Constructors</h3>
              <ol><li visbl="pub" name="scalation.scala2d.QArrow#this" data-isabs="false">
      <a id="this:QArrow"></a>
      <h4 class="signature">
      <span class="kind">new</span>
      <span class="symbol"> 
        <span class="name">QArrow</span>
        
        <span class="params">(<span name="p1">p1: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="p2">p2: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="bend">bend: <span name="scala.Double" class="extype">Double</span></span>)</span>
      </span>
      </h4>
      <p class="shortcomment cmt">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Construct a QArrow (quad arc) where bend indicates the distance to the control
point.</p><div class="fullcomment"><div class="comment cmt"><p>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Construct a QArrow (quad arc) where bend indicates the distance to the control
point.</p></div><dl class="paramcmts block"><dt class="param">p1</dt><dd class="cmt"><p>the starting point for the curve/arc</p></dd><dt class="param">p2</dt><dd class="cmt"><p>the ending point for the curve/arc</p></dd><dt class="param">bend</dt><dd class="cmt"><p>the bend or curvature  (1. =&gt; line length)
</p></dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#this" data-isabs="false">
      <a id="this:QArrow"></a>
      <h4 class="signature">
      <span class="kind">new</span>
      <span class="symbol"> 
        <span class="name">QArrow</span>
        
        <span class="params">(<span name="p1">p1: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="pc">pc: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="p2">p2: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="len">len: <span name="scala.Int" class="extype">Int</span></span>)</span>
      </span>
      </h4>
      <p class="shortcomment cmt"></p><div class="fullcomment"><div class="comment cmt"></div><dl class="paramcmts block"><dt class="param">p1</dt><dd class="cmt"><p>the starting point for the curve/arc</p></dd><dt class="param">pc</dt><dd class="cmt"><p>the control point for the curve/arc</p></dd><dt class="param">p2</dt><dd class="cmt"><p>the ending point for the curve/arc</p></dd><dt class="param">len</dt><dd class="cmt"><p>the length of the arrowhead on the curve/arc
</p></dd></dl></div>
    </li></ol>
            </div>

        
        
        

        <div class="values members" id="values">
              <h3>Value Members</h3>
              <ol><li visbl="pub" name="scala.AnyRef#!=" data-isabs="false">
      <a id="!=(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">!=</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#!=" data-isabs="false">
      <a id="!=(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">!=</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef###" data-isabs="false">
      <a id="##():Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">##</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#==" data-isabs="false">
      <a id="==(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">==</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#==" data-isabs="false">
      <a id="==(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">==</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D.Double#append" data-isabs="false">
      <a id="append(PathIterator,Boolean):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">append</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="java.awt.geom.PathIterator" class="extype">PathIterator</span></span>, <span name="arg1">arg1: <span name="scala.Boolean" class="extype">Boolean</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Double → Path2D</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#append" data-isabs="false">
      <a id="append(Shape,Boolean):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">append</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="java.awt.Shape" class="extype">Shape</span></span>, <span name="arg1">arg1: <span name="scala.Boolean" class="extype">Boolean</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#asInstanceOf" data-isabs="false">
      <a id="asInstanceOf[T0]:T0"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">asInstanceOf</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="result">: T0</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#canEqual" data-isabs="false">
      <a id="canEqual(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">canEqual</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → Equals</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D.Double#clone" data-isabs="false">
      <a id="clone():AnyRef"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">clone</span>
        
        <span class="params">()</span><span class="result">: AnyRef</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Double → Path2D → AnyRef</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#closePath" data-isabs="false">
      <a id="closePath():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">closePath</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#contains" data-isabs="false">
      <a id="contains(Rectangle2D):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">contains</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="java.awt.geom.Rectangle2D" class="extype">Rectangle2D</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D → Shape</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#contains" data-isabs="false">
      <a id="contains(Double,Double,Double,Double):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">contains</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg1">arg1: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg2">arg2: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg3">arg3: <span name="scala.Double" class="extype">Double</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D → Shape</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#contains" data-isabs="false">
      <a id="contains(Point2D):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">contains</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="java.awt.geom.Point2D" class="extype">Point2D</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D → Shape</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#contains" data-isabs="false">
      <a id="contains(Double,Double):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">contains</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg1">arg1: <span name="scala.Double" class="extype">Double</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D → Shape</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#createTransformedShape" data-isabs="false">
      <a id="createTransformedShape(AffineTransform):Shape"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">createTransformedShape</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="java.awt.geom.AffineTransform" class="extype">AffineTransform</span></span>)</span><span class="result">: <span name="java.awt.Shape" class="extype">Shape</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D.Double#curveTo" data-isabs="false">
      <a id="curveTo(Double,Double,Double,Double,Double,Double):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">curveTo</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg1">arg1: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg2">arg2: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg3">arg3: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg4">arg4: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg5">arg5: <span name="scala.Double" class="extype">Double</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Double → Path2D</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#eq" data-isabs="false">
      <a id="eq(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">eq</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#equals" data-isabs="false">
      <a id="equals(Any):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">equals</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Any" class="extype">Any</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → Equals → AnyRef → Any</dd></dl></div>
    </li><li visbl="prt" name="scala.AnyRef#finalize" data-isabs="false">
      <a id="finalize():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">finalize</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="java.lang" class="extype" href="../../java/lang/package.html">lang</a>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scalation.util.Error#flaw" data-isabs="false">
      <a id="flaw(String,String):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">flaw</span>
        
        <span class="params">(<span name="method">method: String</span>, <span name="message">message: String</span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Show the flaw by printing the error message.</p><div class="fullcomment"><div class="comment cmt"><p>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Show the flaw by printing the error message.</p></div><dl class="paramcmts block"><dt class="param">method</dt><dd class="cmt"><p>the method where the error occured</p></dd><dt class="param">message</dt><dd class="cmt"><p>the error message
</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.util.Error" class="extype" href="../util/Error.html">Error</a></dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#getBounds" data-isabs="false">
      <a id="getBounds():Rectangle"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">getBounds</span>
        
        <span class="params">()</span><span class="result">: <span name="java.awt.Rectangle" class="extype">Rectangle</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D → Shape</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D.Double#getBounds2D" data-isabs="false">
      <a id="getBounds2D():Rectangle2D"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">getBounds2D</span>
        
        <span class="params">()</span><span class="result">: <span name="java.awt.geom.Rectangle2D" class="extype">Rectangle2D</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Double → Shape</dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#getCenterX" data-isabs="false">
      <a id="getCenterX():Double"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">getCenterX</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Double" class="extype">Double</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Get the x-coordinate of the center of the main line/curve.</p><div class="fullcomment"><div class="comment cmt"><p>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Get the x-coordinate of the center of the main line/curve.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → <a name="scalation.scala2d.CurvilinearShape" class="extype" href="CurvilinearShape.html">CurvilinearShape</a></dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#getCenterY" data-isabs="false">
      <a id="getCenterY():Double"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">getCenterY</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Double" class="extype">Double</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Get the y-coordinate of the center of the main line/curve.</p><div class="fullcomment"><div class="comment cmt"><p>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Get the y-coordinate of the center of the main line/curve.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → <a name="scalation.scala2d.CurvilinearShape" class="extype" href="CurvilinearShape.html">CurvilinearShape</a></dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#getClass" data-isabs="false">
      <a id="getClass():java.lang.Class[_]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">getClass</span>
        
        <span class="params">()</span><span class="result">: java.lang.Class[_]</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#getCurrentPoint" data-isabs="false">
      <a id="getCurrentPoint():Point2D"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">getCurrentPoint</span>
        
        <span class="params">()</span><span class="result">: <span name="java.awt.geom.Point2D" class="extype">Point2D</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D.Double#getPathIterator" data-isabs="false">
      <a id="getPathIterator(AffineTransform):PathIterator"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">getPathIterator</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="java.awt.geom.AffineTransform" class="extype">AffineTransform</span></span>)</span><span class="result">: <span name="java.awt.geom.PathIterator" class="extype">PathIterator</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Double → Shape</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#getPathIterator" data-isabs="false">
      <a id="getPathIterator(AffineTransform,Double):PathIterator"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">getPathIterator</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="java.awt.geom.AffineTransform" class="extype">AffineTransform</span></span>, <span name="arg1">arg1: <span name="scala.Double" class="extype">Double</span></span>)</span><span class="result">: <span name="java.awt.geom.PathIterator" class="extype">PathIterator</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Path2D → Shape</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#getWindingRule" data-isabs="false">
      <a id="getWindingRule():Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">getWindingRule</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D</dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#hashCode" data-isabs="false">
      <a id="hashCode():Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">hashCode</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#intersects" data-isabs="false">
      <a id="intersects(Rectangle2D):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">intersects</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="java.awt.geom.Rectangle2D" class="extype">Rectangle2D</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D → Shape</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#intersects" data-isabs="false">
      <a id="intersects(Double,Double,Double,Double):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">intersects</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg1">arg1: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg2">arg2: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg3">arg3: <span name="scala.Double" class="extype">Double</span></span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D → Shape</dd></dl></div>
    </li><li visbl="pub" name="scala.Any#isInstanceOf" data-isabs="false">
      <a id="isInstanceOf[T0]:Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">isInstanceOf</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Any</dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#len" data-isabs="false">
      <a id="len:Int"></a>
      <h4 class="signature">
      <span class="kind">val</span>
      <span class="symbol"> 
        <span class="name">len</span>
        
        <span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">the length of the arrowhead on the curve/arc
</p>
    </li><li visbl="pub" name="java.awt.geom.Path2D.Double#lineTo" data-isabs="false">
      <a id="lineTo(Double,Double):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">lineTo</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg1">arg1: <span name="scala.Double" class="extype">Double</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Double → Path2D</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D.Double#moveTo" data-isabs="false">
      <a id="moveTo(Double,Double):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">moveTo</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg1">arg1: <span name="scala.Double" class="extype">Double</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Double → Path2D</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#ne" data-isabs="false">
      <a id="ne(AnyRef):Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">ne</span>
        
        <span class="params">(<span name="arg0">arg0: AnyRef</span>)</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.CurvilinearShape#next" data-isabs="false">
      <a id="next(Double,Double):R2"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">next</span>
        
        <span class="params">(<span name="width">width: <span name="scala.Double" class="extype">Double</span></span>, <span name="height">height: <span name="scala.Double" class="extype">Double</span></span>)</span><span class="result">: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Return the next point on the CurvilinearShape (one step beyond current point)
and adjust from top-left to center coordinates for the object traversing
the curve based on its width and height.</p><div class="fullcomment"><div class="comment cmt"><p>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Return the next point on the CurvilinearShape (one step beyond current point)
and adjust from top-left to center coordinates for the object traversing
the curve based on its width and height.  Return null if past end point.
This is an optional method.</p></div><dl class="paramcmts block"><dt class="param">width</dt><dd class="cmt"><p>the width of object traversing the curve</p></dd><dt class="param">height</dt><dd class="cmt"><p>the height of object traversing the curve
</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.CurvilinearShape" class="extype" href="CurvilinearShape.html">CurvilinearShape</a></dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#notify" data-isabs="false">
      <a id="notify():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">notify</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#notifyAll" data-isabs="false">
      <a id="notifyAll():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">notifyAll</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#p1" data-isabs="false">
      <a id="p1:R2"></a>
      <h4 class="signature">
      <span class="kind">var</span>
      <span class="symbol"> 
        <span class="name">p1</span>
        
        <span class="result">: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">the starting point for the curve/arc</p>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#p2" data-isabs="false">
      <a id="p2:R2"></a>
      <h4 class="signature">
      <span class="kind">var</span>
      <span class="symbol"> 
        <span class="name">p2</span>
        
        <span class="result">: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">the ending point for the curve/arc</p>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#pc" data-isabs="false">
      <a id="pc:R2"></a>
      <h4 class="signature">
      <span class="kind">var</span>
      <span class="symbol"> 
        <span class="name">pc</span>
        
        <span class="result">: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>
      </span>
      </h4>
      <p class="shortcomment cmt">the control point for the curve/arc</p>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#productArity" data-isabs="false">
      <a id="productArity:Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">productArity</span>
        
        <span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → Product</dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#productElement" data-isabs="false">
      <a id="productElement(Int):Any"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">productElement</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Any" class="extype">Any</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → Product</dd></dl></div>
    </li><li visbl="pub" name="scala.Product#productIterator" data-isabs="false">
      <a id="productIterator:Iterator[Any]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">productIterator</span>
        
        <span class="result">: Iterator[<span name="scala.Any" class="extype">Any</span>]</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Product</dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#productPrefix" data-isabs="false">
      <a id="productPrefix:String"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">productPrefix</span>
        
        <span class="result">: <span name="java.lang.String" class="extype">String</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → Product</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D.Double#quadTo" data-isabs="false">
      <a id="quadTo(Double,Double,Double,Double):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">quadTo</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg1">arg1: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg2">arg2: <span name="scala.Double" class="extype">Double</span></span>, <span name="arg3">arg3: <span name="scala.Double" class="extype">Double</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Double → Path2D</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#reset" data-isabs="false">
      <a id="reset():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">reset</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D</dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#setLine" data-isabs="false">
      <a id="setLine(R2,R2,R2):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">setLine</span>
        
        <span class="params">(<span name="_p1">_p1: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="_pc">_pc: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="_p2">_p2: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Set (or reset) the location for the QArrow as a curve using an explicitly
given control point.</p><div class="fullcomment"><div class="comment cmt"><p>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Set (or reset) the location for the QArrow as a curve using an explicitly
given control point.</p></div><dl class="paramcmts block"><dt class="param">_p1</dt><dd class="cmt"><p>the starting point</p></dd><dt class="param">_pc</dt><dd class="cmt"><p>the control point</p></dd><dt class="param">_p2</dt><dd class="cmt"><p>the ending point
</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → <a name="scalation.scala2d.CurvilinearShape" class="extype" href="CurvilinearShape.html">CurvilinearShape</a></dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#setLine" data-isabs="false">
      <a id="setLine(R2,R2,Double):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">setLine</span>
        
        <span class="params">(<span name="_p1">_p1: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="_p2">_p2: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="bend">bend: <span name="scala.Double" class="extype">Double</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Set (or reset) the location for the QArrow as a curve using bend
to compute the control point.</p><div class="fullcomment"><div class="comment cmt"><p>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Set (or reset) the location for the QArrow as a curve using bend
to compute the control point.</p></div><dl class="paramcmts block"><dt class="param">_p1</dt><dd class="cmt"><p>the starting point</p></dd><dt class="param">_p2</dt><dd class="cmt"><p>the ending point</p></dd><dt class="param">bend</dt><dd class="cmt"><p>the bend or curvature (1. =&gt; line-length)
</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → <a name="scalation.scala2d.CurvilinearShape" class="extype" href="CurvilinearShape.html">CurvilinearShape</a></dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#setLine" data-isabs="false">
      <a id="setLine(R2,R2):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">setLine</span>
        
        <span class="params">(<span name="_p1">_p1: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>, <span name="_p2">_p2: <a name="scalation.scala2d.R2" class="extype" href="R2.html">R2</a></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <p class="shortcomment cmt">:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Set (or reset) the location for the QArrow as a line.</p><div class="fullcomment"><div class="comment cmt"><p>:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Set (or reset) the location for the QArrow as a line.</p></div><dl class="paramcmts block"><dt class="param">_p1</dt><dd class="cmt"><p>the starting point</p></dd><dt class="param">_p2</dt><dd class="cmt"><p>the ending point
</p></dd></dl><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → <a name="scalation.scala2d.CurvilinearShape" class="extype" href="CurvilinearShape.html">CurvilinearShape</a></dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D#setWindingRule" data-isabs="false">
      <a id="setWindingRule(Int):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">setWindingRule</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Path2D</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#synchronized" data-isabs="false">
      <a id="synchronized[T0](⇒ T0):T0"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">synchronized</span>
        <span class="tparams">[<span name="T0">T0</span>]</span>
        <span class="params">(<span name="arg0">arg0: ⇒ T0</span>)</span><span class="result">: T0</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
    </li><li visbl="pub" name="scalation.scala2d.QArrow#toString" data-isabs="false">
      <a id="toString():String"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">toString</span>
        
        <span class="params">()</span><span class="result">: String</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a name="scalation.scala2d.QArrow" class="extype" href="">QArrow</a> → AnyRef → Any</dd></dl></div>
    </li><li visbl="pub" name="java.awt.geom.Path2D.Double#transform" data-isabs="false">
      <a id="transform(AffineTransform):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">transform</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="java.awt.geom.AffineTransform" class="extype">AffineTransform</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>Double → Path2D</dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">wait</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait(Long,Int):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">wait</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>, <span name="arg1">arg1: <span name="scala.Int" class="extype">Int</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.AnyRef#wait" data-isabs="false">
      <a id="wait(Long):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name">wait</span>
        
        <span class="params">(<span name="arg0">arg0: <span name="scala.Long" class="extype">Long</span></span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>final </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
                <span class="name">@throws</span><span class="args">()</span>
              
        </dd></dl></div>
    </li><li visbl="pub" name="scala.Product#productElements" data-isabs="false">
      <a id="productElements:Iterator[Any]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol"> 
        <span class="name deprecated">productElements</span>
        
        <span class="result">: Iterator[<span name="scala.Any" class="extype">Any</span>]</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Product</dd><dt>Annotations</dt><dd>
                <span class="name">@deprecated</span>
              
        </dd><dt>Deprecated</dt><dd class="cmt"><p>use productIterator instead</p></dd></dl></div>
    </li></ol>
            </div>

        <div name="scala.Serializable" class="parent">
              <h3>Inherited from <span name="scala.Serializable" class="extype">Serializable</span></h3>
            </div><div name="scala.Product" class="parent">
              <h3>Inherited from <span name="scala.Product" class="extype">Product</span></h3>
            </div><div name="scala.Equals" class="parent">
              <h3>Inherited from <span name="scala.Equals" class="extype">Equals</span></h3>
            </div><div name="scalation.scala2d.CurvilinearShape" class="parent">
              <h3>Inherited from <a name="scalation.scala2d.CurvilinearShape" class="extype" href="CurvilinearShape.html">CurvilinearShape</a></h3>
            </div><div name="scalation.util.Error" class="parent">
              <h3>Inherited from <a name="scalation.util.Error" class="extype" href="../util/Error.html">Error</a></h3>
            </div><div name="java.awt.geom.Path2D.Double" class="parent">
              <h3>Inherited from <span name="java.awt.geom.Path2D.Double" class="extype">Double</span></h3>
            </div><div name="java.io.Serializable" class="parent">
              <h3>Inherited from <span name="java.io.Serializable" class="extype">Serializable</span></h3>
            </div><div name="java.awt.geom.Path2D" class="parent">
              <h3>Inherited from <span name="java.awt.geom.Path2D" class="extype">Path2D</span></h3>
            </div><div name="java.lang.Cloneable" class="parent">
              <h3>Inherited from <span name="java.lang.Cloneable" class="extype">Cloneable</span></h3>
            </div><div name="java.awt.Shape" class="parent">
              <h3>Inherited from <span name="java.awt.Shape" class="extype">Shape</span></h3>
            </div><div name="scala.AnyRef" class="parent">
              <h3>Inherited from AnyRef</h3>
            </div><div name="scala.Any" class="parent">
              <h3>Inherited from <span name="scala.Any" class="extype">Any</span></h3>
            </div>

      </div>
      
      <div id="tooltip"></div>
      
    </body>
      </html>